<script type = "text/javascript">
    dojo.ready(function(){
    // 获取页面元素
    var alartNode = dojo.byId("alart");
    var usernameNode = dojo.byId("username");
    // 定义事件
        dojo.connect(usernameNode,"onchange",function(){
            // 获取表单元素的值
            var value = dojo.trim(usernameNode.value);
            if(value != "") {
                    // 调用dojo.xhrPost请求服务器端进行验证
                dojo.xhrPost({
                    // 服务器端程序，这里是User控制器里的validate方法
                    url: "/admin/user/validate",
                    // 超时设定为10秒
                    timeout: 10000,
                    // 请求验证的内容
                    content: { username: value },
                    // 服务器返回后的回调函数
                    load: function(result) {
                        if(result != true) {
                            dojo.addClass(alartNode,"available");
                            dojo.removeClass(alartNode,"taken");
                            alartNode.innerHTML = "该用户名可以注册！";
                        }
                        else {
                            dojo.addClass(alartNode,"taken");
                            dojo.removeClass(alartNode,"available");
                            alartNode.innerHTML = "该用户名已有人使用，请更换其它用户名！";
                        }
                    }
                });
            }
            else {
                alartNode.innerHTML = "请输入用户名";
            }
        });
    });
</script>
<h3>添加用户</h3>
<span id="alart"></span>
<?php 
    echo $this->formUser;
?>

